package com.yunc.common.properties;

import lombok.Data;
import org.springframework.boot.context.properties.ConfigurationProperties;
import org.springframework.context.annotation.Configuration;
import org.springframework.context.annotation.PropertySource;

/**
 * @author taocongcong
 * @create 2018-06-08 17:44
 */
@Configuration
@PropertySource("classpath:pro.properties")
@ConfigurationProperties
@Data
public class Pro {

    private String pictureURL;

    private String baseUploadURL;

    private String baseVisitURL;

    private String qiniuDomain;

    private String qiniuPrefix;

    private String qiniuAccessKey;

    private String qiniuSecretKey;

    private String qiniuBucketName;

    private String aliyunDomain;

    private String aliyunPrefix;

    private String aliyunEndPoint;

    private String aliyunAccessKeyId;

    private String aliyunAccessKeySecret;

    private String aliyunBucketName;

    private String aliyunChatbotOne;

    /**
     * 腾讯云绑定的域名
     */
    private String qcloudDomain;

    /**
     * 腾讯云路径前缀
     */
    private String qcloudPrefix;

    /**
     * 腾讯云AppId
     */
    private Integer qcloudAppId;

    /**
     * 腾讯云SecretId
     */
    private String qcloudSecretId;

    /**
     * 腾讯云SecretKey
     */
    private String qcloudSecretKey;

    /**
     * 腾讯云BucketName
     */
    private String qcloudBucketName;

    /**
     * 腾讯云COS所属地区
     */
    private String qcloudRegion;

    private String aliSendSmsAccessKeyId;

    private String aliSendSmsAccessSecret;

    /**
     * 百度云人脸识别
     */
    private String qFaceRecognitionAppId;

    private String qFaceRecognitionAppKey;

    private String qFaceRecognitionSecretKey;
}
